internal supplier - Turco Inglés Diccionario